Дополнительные средства создания процедур

1. Даны действительные числа x, y1,…,y25. В последовательности y1,…,y25 найти два члена, среднее арифметическое которых ближе всего к х. Провести ее профилирование.

2. Даны натуральные числа n, m; Составить рекурсивную программу вычисления НОД (n, m). Провести профилирование созданной программы

3. Составить процедуру вычисления значения целого числа по заданной строке символов, являющейся записью этого числа:

а) в десятичной системе счисления;

б) в шестнадцатеричной системе счисления.

Включить режим показа времени вычислений и вывести результаты в файл

4. Даны натуральные числа а, с, n. Получить f(n), где   

 если 0£n£9

в противном случае.

 

 g(n) = остаток от деления аn+c на 10. Определить процедуру с помощью команды define